<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
    <script src="/socket.io/socket.io.js"></script>
    <script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
    <script>
        var socket = io.connect();

        function emiteEvento()
        {
            var user = {
                nome : "Gustavo"
            };
            socket.emit("create_game", user, function(retorno){
                console.log(retorno);
            });
        }

        socket.on("welcome", function (mensagem, callback) {
            console.log(mensagem);
            callback("mensagem recebida");
        });

        emiteEvento();

        $(document).ready(function() {
            $("#btEnvia").click(function () {
                var mensagem = {
                    text : $("#mensagem").val(),
                    to : $("#to").val()
                };
                socket.emit("message_to", mensagem);
            });

            $("#btCreateGame").click(function () {
                var user = {
                    name : $("#name").val()
                };
                socket.emit("create_game", user, function (retorno) {
                    console.log(retorno);
                });
            });
        });
    </script>
</head>
<body>
    <input type="text" id="name" />
    <button type="button" id="btCreateGame">Cria Jogo</button>

    <input type="text" id="to" />
    <input type="text" id="mensagem" />
    <button type="button" id="btEnvia">Enviar Mensagem</button>
</body>
</html>